ABSTRACT
Software effort estimation is used to estimate how many resources and how many hours are required to develop a
software project. The accurate and reliable prediction is the key to success of a project. There are numerous
mechanisms in software effort estimation but accurate prediction is still a challenge for the researchers and software
project managers. In this paper, the use of Neural Network techniques for Software Effort Estimation is discussed
and evaluate on the basis of MMRE and Predicate. At the end, a specific Neural Network based Effort Estimation
technique is proposed for further research.
Keywords: - Effort Estimation, Fuzzy Logic, Genetic Programming, Particle Swarm Optimization, MMRE.